package week4.num.ExceptionDemo01.ExceptionDemo03;

public class Test {
    public static void main(String[] args) {
        /**
         * 创建字符串变量str1为空字符串
         */
        String str1 = null;
        /**
         * 创建字符串str2
         */
        String str2 = "Test";
        /**
         * 捕获NullPointerException异常
         */
        try {
            compare(str1,str2);
        }catch(NullPointerException e){
            System.err.println("某个字符串为空");
        }
    }

    /**
     * 创建比较两个字符串的方法
     * @param str1 输入的第一个字符串
     * @param str2 输入的第二个字符串
     * @throws NullPointerException 字符串空值异常
     */
    public static void compare(String str1, String str2) throws NullPointerException {
        str1.equals(str2);
    }
}
